﻿// -----------------------------------------------------------------------
// <copyright file="Arma.cs" company="Storytelling">
// TODO: Update copyright text.
// </copyright>
// -----------------------------------------------------------------------
namespace Storytelling.Entidades
{
    public class Arma : Inativo
    {
        public int Dano { get; set; }

        public int Municao { get; set; }

        public int Custo { get; set; }

        public int? Tamanho { get; set; }

        public int ForcaMinima { get; set; }

        public bool Camara { get; set; }

        public Alcance? Alcance
        {
            get { return (Alcance?)AlcanceEnum; }
            set { AlcanceEnum = (int?)value; }
        }

        public int? AlcanceEnum { get; set; }

        public TipoDano? TipoDano
        {
            get { return (TipoDano?)TipoDanoEnum; }
            set { TipoDanoEnum = (int?)value; }
        }

        public int? TipoDanoEnum { get; set; }

        public string Observacao { get; set; }
    }
}
